2258e1ba26f05e1e4a440985c543d3591376a3f7,opennms-util/src/main/java/org/opennms/core/utils/FuzzyDateFormatter.java,FuzzyDateFormatter,formatNumber,#number#String#String#,14
Before Change
protected static String formatNumber(Double number, String singular, String plural) {
String returnVal;
returnVal = String.format("%.1f", number.doubleValue());
if (returnVal.equals("1.0")) {
returnVal = number.intValue() + " " + singular;
} else if (returnVal.endsWith(".0")) {
returnVal = number.intValue() + " " + plural;
} else {
returnVal = returnVal + " " + plural;
}
System.err.println("returning " + returnVal + " for number " + number.doubleValue());
return returnVal;
}
After Change
protected static String formatNumber(Double number, String singular, String plural) {
String returnVal;
returnVal = Long.toString(Math.round(number.doubleValue()));
if (returnVal.equals("1")) {
returnVal = number.intValue() + " " + singular;